English Dictionary
◊ LITTER LOUT
litter lout
n : a person who litters public places with refuse [syn: {litterer},
{litterbug}]